rye straw - French English Dictionary